// pages/my-face/my-face.js
var req = require('../../utils/reqUtils.js')
const app = getApp() 
Page({ 
 /** 
 * 页面的初始数据 
 */ 
 data: { 
 files: [], 
 options:null, 
 id:null, 
 tempImagePath:'',
 }, 
 formSubmit:function(e){ 
  upload(this,this.data.id); 
 }, 
 /** 
 * 生命周期函数--监听页面加载 
 */ 
 onLoad: function (options) { 
 console.log(options); 
 this.setData({options:options}) 
 this.setData({ id: options.id }) 
 }, 
 
 /** 
 * 生命周期函数--监听页面初次渲染完成 
 */ 
 onReady: function () { 
 
 }, 
 
 /** 
 * 生命周期函数--监听页面显示 
 */ 
 onShow: function () { 
 
 }, 
 
 /** 
 * 生命周期函数--监听页面隐藏 
 */ 
 onHide: function () { 
 
 }, 
 
 /** 
 * 生命周期函数--监听页面卸载 
 */ 
 onUnload: function () { 
 
 }, 
 
 /** 
 * 页面相关事件处理函数--监听用户下拉动作 
 */ 
 onPullDownRefresh: function () { 
 
 }, 
 
 /** 
 * 页面上拉触底事件的处理函数 
 */ 
 onReachBottom: function () { 
 
 }, 
 
 /** 
 * 用户点击右上角分享 
 */ 
 onShareAppMessage: function () {  
 
 } ,

   // 拍摄照片
   onCameraImg:function() {
    const that = this;
    wx.chooseMedia({
      count: 9,
      mediaType: ['image'],
      sourceType: ['camera'],
      camera: 'back',
      success: function (res) { //调用成功获取上传凭证
        let tempImagePath = res.tempFiles //上传图片的路径
        that.setData({
          tempImagePath:tempImagePath[0].tempFilePath
        })
        console.log(tempImagePath[0].tempFilePath);
      },
    })
  },
  uploadA:function(){
    const that = this;
    console.log(that.data.tempImagePath);
    wx.uploadFile({
      url: 'https://nt.yuntaihang.com/up_image/index', // 上传图片的服务器地址
      filePath: that.data.tempImagePath,
      name: 'file',
      success: function (res) {
        const data = JSON.parse(res.data)
        console.log(data);
        var postData = {
          'u_id':wx.getStorageSync('userInfo')['u_id'],
          'face_id':data.data.id,
        }
        console.log(postData);
        // 上传成功，继续上传下一张图片
        req.post('/edit_user_info/index',postData,1).then(res=>{
          // console.log(res);
          wx.showToast({
            title: '已成功录入',
            // image: '../../images/popup-close.png'
          });
          setTimeout(function(){ 
            wx.navigateBack();
          }, 2000); 
        })
      },
      fail: function (error) {
        // 上传失败，处理失败情况
      }
    });
     
  }
})